打印设置
实例化 PrintSettings 类并根据您的需求进行配置。 最后,将PrintSettings对象传递给其中一个打印方法。 请查看以下所有可用的打印设置:
DefaultSettings: 使用默认值初始化IronPrint.PrintSettings类的新实例。PaperSize: 设置打印机使用的paperSize代码。PaperOrientation: 指定paperOrientation(例如,Portrait或Landscape)。Dpi: 表示预期的printResolution的每英寸点数。 -备注:实际用于打印的Dpi可能受限于打印机的性能。NumberOfCopies: 指示打印文档时要生成的numberOfCopies。 -备注:在某些平台上,可能存在一些限制,导致无法准确复制多个副本。 在这种情况下,指定的IronPrint.PrintSettings.NumberOfCopies值可能会被忽略,导致只打印一份副本。PrinterName: 指定用于打印的printerName。 -备注:如果您选择PrintDialog中的打印机,则此设置将被忽略。 要获取可用的打印机名称,您可以使用IronPrint.Printer.GetPrinterNames或IronPrint.Printer.GetPrinterNamesAsync来获取打印机名称列表。PaperMargins: 设置用于以毫米为单位打印的paperMargins值。Grayscale: 指示是否在grayscale中打印。Flatten:Flatten在打印之前对 PDF 进行处理,这对于显示表单字段值和图像非常有用。 -注意:默认值为false,表示 PDF 在打印前将被展平。Tray:Tray用于打印作业。 这样,用户可以指定要从哪个纸盒向打印机送纸。 -备注:如果在PrintDialog中选择tray,则此设置将被忽略。 要获取可用的tray,您可以使用IronPrint.Printer.GetPrinterTrays(System.String)或IronPrint.Printer.GetPrinterTraysAsync(System.String)。 默认值为null,表示使用打印机提供的默认纸盒。 此托盘选择属性仅在Windows中可用。
准备开始了吗?
Nuget 下载 39,238 | 版本: 2026.4 刚刚发布

